﻿#pragma once
#include <stdbool.h>

#include "预定义.h"
typedef unsigned long long 栈数据类型;

定义 结构体
{
    栈数据类型 数据[最大容量];
    int 栈顶索引;
}栈_结构;

栈_结构* 构造_栈();
void 销毁_栈(栈_结构* 栈);
void 数据入栈(栈_结构 *栈,栈数据类型 数据);
栈数据类型 数据出栈(栈_结构 *栈);
栈数据类型 查看栈顶数据(const 栈_结构 *栈);
bool 栈空了(const 栈_结构 *栈);
void 打印栈(const 栈_结构 *栈);